package com.zxl.designpattern.behavioral.mediator;

/**
 * 中介者接口
 * 定义了中介者的行为
 */
public interface Mediator {
    /**
     * 注册用户
     * @param user 要注册的用户
     */
    void registerUser(User user);
    
    /**
     * 转发消息
     * @param senderName 发送者名称
     * @param message 消息内容
     */
    void sendMessage(String senderName, String message);
}    